this._promptEntry.grab_key_focus();
- this._promptMessage = new St.Label({ visible: false });
+ this._promptMessage = new St.Label({ opacity: 0 });
this._promptBox.add(this._promptMessage, { x_fill: true });
this._promptLoginHint = new St.Label({ style_class: 'login-dialog-prompt-login-hint-message' });
- this._promptLoginHint.hide();
this._promptBox.add(this._promptLoginHint);
this._buttonBox = new St.BoxLayout({ style_class: 'modal-dialog-button-box',
this._userVerifier.clear();
this._updateSensitivity(true);
- this._promptMessage.hide();
+ this._promptMessage.opacity = 0;
this._user = null;
this._verifyingUser = false;
if (message) {
this._promptMessage.text = message;
this._promptMessage.styleClass = styleClass;
- this._promptMessage.show();
+ this._promptMessage.opacity = 255;
} else {
- this._promptMessage.hide();
+ this._promptMessage.opacity = 0;
}
},
_showLoginHint: function(verifier, message) {
this._promptLoginHint.set_text(message)
- this._promptLoginHint.show();
this._promptLoginHint.opacity = 255;
},
_hideLoginHint: function() {
- this._promptLoginHint.hide();
+ this._promptLoginHint.opacity = 0;
this._promptLoginHint.set_text('');
},
this._setDefaultButtonWellMode(DefaultButtonWellMode.NONE, true);
this._promptBox.hide();
- this._promptLoginHint.hide();
+ this._promptLoginHint.opacity = 0;
this._promptUser.set_child(null);
this._promptEntry.set_text('');
this._sessionMenuButton.close();
- this._promptLoginHint.hide();
+ this._promptLoginHint.opacity = 0;
this._buttonBox.remove_all_children();
this._signInButton = null;